#define Maxkeys 4
#define Minkeys Maxkeys/2
#define NIL (-1)
#define NOT_FOUND (-1)

typedef struct BTPage{
  int keycount;             /* numero de chaves na pagina */
  int key[Maxkeys];         /* as chaves na pagina */
  int child[Maxkeys+1];     /* ponteiros para os rrns dos filhos */
  int ref[Maxkeys];         /* ???? */
} page_t;

typedef enum {
  PROMOTION,
  ERRO,
  NO_PROMOTION
} cod_insert;
